package com.estun.backroundManagementService.modules.material.model;

import com.baomidou.mybatisplus.annotation.TableName;
import com.estun.backroundManagementService.domain.BaseEntity;
import lombok.Data;

@Data
@TableName("t_material_batch")
public class MaterialBatch extends BaseEntity {

    /**
     * 批次条码(查询时为空，上料时不能为空！)
     */
    private String batchNumber;

    /**
     * 消耗模式(0: 工位, 1: 排程)，此处为0不变
     */
//    private Integer consumeType;

    /**
     * 上料模式(0: 换料, 1: 接料)
     */
//    private Integer feedType;

    /**
     * 上料数量
     */
    private String lastFeedNumber;

    /**
     * 产线编码
     */
//    private String lineCode;

    /**
     * 产线id
     */
//    private Long lineId;

    /**
     * 物料编码
     */
    private String materialCode;

    /**
     * 物料id
     */
//    private Long materialId;

    /**
     * 产线名称
     */
//    private String modelName;

    /**
     * 工序编码
     */
//    private String operationCode;

    /**
     * 工序id
     */
//    private Long operationId;

    /**
     * 工序名称
     */
//    private String operationName;

    /**
     * 工单id
     */
//    private Long orderId;

    /**
     * 工单编码
     */
    private String orderNumber;

    /**
     * 替代料编码
     */
//    private String replaceMaterialCode;

    /**
     * 替代料id
     */
//    private Long replaceMaterialId;

    /**
     * 排程id
     */
    private Long scheduleId;

    /**
     * 排程编码
     */
    private String scheduleNumber;

    /**
     * 工位编码
     */
    private String stationCode;

    /**
     * 工位id
     */
//    private String stationId;

    /**
     * 追溯方式id
     */
//    private String tracingMethodCode;

    /**
     * 追溯方式编码
     */
//    private Long tracingMethodId;

    /**
     * 供应商
     */
    private String vendor;

    /**
     * 操作人名称
     */
    private String username;

}
